#ifndef TOOLS_H
#define TOOLS_H

#include <QHash>
#include <QObject>
#include <QDateTime>

namespace ToolsSpace
{
    class Tools:public QObject
    {
        Q_OBJECT
        public:
            Tools (QObject * parent = 0);
            virtual ~Tools ();
            QHash<int,QString> hashOfConditionDelegateCombo() const;
            QHash<QString,QString> hashOfTypesOfHeads() const;
            QHash<int,QString> hashIntAndTypesOfHeads() const;
            QHash<int,QString> hashIntAndTypeStringsOfHeads() const;
            QHash<int,QString> hashOfConjonctions() const;
            QHash<int,QString> hashOfTokens() const;
            QHash<int,QString> getHashOfTitlesAccordingToChoice(int choice, QString patientGuid,QString userlogin);
            QDateTime firstDateOfTheMedicalFolder(QString patientGuid);
            const char * getStringChosenFromBlob(const QString ref);
            QString pathToPersonalDatas();
            QString pathToResources();
        private:
            /* data */
    };
};

#endif

